home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 24 / CU Amiga Magazine's Super CD-ROM 24 (1998)(EMAP Images)(GB)(Track 1 of 2)[!][issue 1998-07].iso / CUCD / Programming / MCC_NList / Developer / AutoDocs / MCC_NListview.doc < prev   
Encoding:
Text File  |  1998-05-04  |  4.3 KB  |  139 lines

  1. TABLE OF CONTENTS
  2.  
  3. NListview.mcc/NListview.mcc
  4. NListview.mcc/MUIA_NListview_Horiz_ScrollBar
  5. NListview.mcc/MUIA_NListview_HSB_Height
  6. NListview.mcc/MUIA_NListview_NList
  7. NListview.mcc/MUIA_NListview_Vert_ScrollBar
  8. NListview.mcc/MUIA_NListview_VSB_Width
  9. NListview.mcc/NListview.mcc
  10.  
  11.         That MCC public custom class give scrollers for a
  12.         NList public custom class to make NList/NListview
  13.         work near the same way as List/Listview.
  14.  
  15.         Most things that were handled by Listview are now
  16.         handled by NList, so NListview is quite simple,
  17.         anyway it's very easier to use NList with NListview
  18.         than without.
  19.  
  20.         Anyway, use NList without NListview if you don't
  21.         want to get attached scrollers (or want to attach
  22.         your own scrollers to NList - see Demo).
  23.  
  24.         Note: NListview class can't use List as child but
  25.               only NList, NFloattext, or a NList subclass,
  26.               and NList class will not work with Listview
  27.               without some conflict.
  28.  
  29.     Author: Gilles Masson    (c) 1996-1997    email: masson@iut-soph.unice.fr
  30. NListview.mcc/MUIA_NListview_Horiz_ScrollBar
  31.  
  32.     NAME
  33.         MUIA_NListview_Horiz_ScrollBar -- [ISG], Object *
  34.  
  35.     SPECIAL INPUTS
  36.         MUIV_NListview_HSB_Default     0
  37.         MUIV_NListview_HSB_Always      1
  38.         MUIV_NListview_HSB_Auto        2
  39.         MUIV_NListview_HSB_FullAuto    3
  40.         MUIV_NListview_HSB_None        4
  41.  
  42.     SPECIAL SPECIAL INPUTS
  43.         MUIV_NListview_HSB_On          0x0300
  44.         MUIV_NListview_HSB_Off         0x0100
  45.  
  46.     FUNCTION
  47.         With it you can tell if you want the scrollbar to be here
  48.         always, never, automatic (not at start and appear forever if
  49.         needed) or full automatic (appear and disappear when needed).
  50.  
  51.         Never is interesting if you want only one scrollbar of both
  52.         or if you want to attach your own one only for one scrollbar.
  53.  
  54.         With Auto and FullAuto modes, scrollbars will not appear at
  55.         first draw of the window. If you want it to appear when the
  56.         window will be opened, you can set after creation time (not
  57.         at init) MUIA_NListview_Horiz_ScrollBar
  58.         to (MUIV_NListview_HSB_XXX|MUIV_NListview_HSB_On) where XXX
  59.         is Default, FullAuto ...
  60.  
  61.         MUIV_NListview_HSB_On, MUIV_NListview_HSB_Off are used by the
  62.         NList object to make scrollbars appear/disappear.
  63.  
  64.         The default is set by prefs. When prefs have not been set
  65.         it is MUIV_NListview_HSB_Auto.
  66.  
  67.     SEE ALSO
  68.         MUIA_NListview_Vert_ScrollBar
  69. NListview.mcc/MUIA_NListview_HSB_Height
  70.  
  71.     NAME
  72.         MUIA_NListview_HSB_Height -- [..G], LONG
  73.  
  74.     FUNCTION
  75.         Return the height of the horizontal scrollbar.
  76.  
  77.         Return 0 when no horizontal scrollbar is visible.
  78.  
  79.     SEE ALSO
  80.         MUIA_NListview_VSB_Width
  81. NListview.mcc/MUIA_NListview_NList
  82.  
  83.     NAME
  84.         MUIA_NListview_NList -- [I.G], Object *
  85.  
  86.     FUNCTION
  87.         Same function as Listview.mui/MUIA_Listview_List.
  88.  
  89.         Every NListview needs a NList (or subclass) object as child.
  90.         You should specify it here.
  91.  
  92.         If you don't specify one, NListview will create a NList object
  93.         as child, giving it the same taglist as itself.
  94.         It's the only case where NList tags given to NListview will be
  95.         taken into account.
  96.  
  97.         As every other child, it will get disposes when
  98.         its parent object is disposed.
  99.  
  100.     SEE ALSO
  101.         NList.mcc
  102. NListview.mcc/MUIA_NListview_Vert_ScrollBar
  103.  
  104.     NAME
  105.         MUIA_NListview_Vert_ScrollBar -- [ISG], Object *
  106.  
  107.     SPECIAL INPUTS
  108.         MUIV_NListview_VSB_Default     0
  109.         MUIV_NListview_VSB_Always      1
  110.         MUIV_NListview_VSB_Auto        2
  111.         MUIV_NListview_VSB_FullAuto    3
  112.         MUIV_NListview_VSB_None        4
  113.  
  114.     SPECIAL SPECIAL INPUTS
  115.         MUIV_NListview_VSB_On          0x0030
  116.         MUIV_NListview_VSB_Off         0x0010
  117.  
  118.     FUNCTION
  119.         Same as MUIA_NListview_Horiz_ScrollBar but for vertical
  120.         scrollbar.
  121.  
  122.         The default is set by prefs. When prefs have not been set
  123.         it is MUIV_NListview_VSB_Always.
  124.  
  125.     SEE ALSO
  126.         MUIA_NListview_Horiz_ScrollBar
  127. NListview.mcc/MUIA_NListview_VSB_Width
  128.  
  129.     NAME
  130.         MUIA_NListview_VSB_Width -- [..G], LONG
  131.  
  132.     FUNCTION
  133.         Return the width of the vertical scrollbar.
  134.  
  135.         Return 0 when no vertical scrollbar is visible.
  136.  
  137.     SEE ALSO
  138.         MUIA_NListview_HSB_Height
  139.